<?

/* SISTEMA DE ENCUESTAS CACTO
   OMAR CARPINTEYRO */

   require("../configuracion.php");
   $idSysSection = $sectionHerrEncuestas;
   //$path = "root";
   require("../application-top.php");
   //require("../db.php");

$idE   = $_POST['idE'];
$clE   = $_POST['clE'];

// VARS
$no_pre = 0;
$E_Preguntas_num = "0";
// END VARS

$mssql_00   = "SELECT * FROM tbl_encuestas WHERE id_Encuesta = '$idE' AND clave_encuesta = '$clE'";
$result_00  = mssql_query($mssql_00);
$row_00     = mssql_num_rows($result_00);
if ($row_00 == 0) {
include("encuestas_admin.php");
exit();
}else{ // EXISTE LA ENCUESTA ENTONCES MOSTRAMOS LOS RESULTADOS

// ********************************************************
// ***          ESTO ORDENA LA LISTA PRINCIPAL          ***
// ********************************************************

$cuantos_combos = $_POST['cuantos'];
$up_id_campo = array();
$up_orden_campo = array();

for($i=1;$i<=$cuantos_combos;$i++) {
  $id_campo = 'preguntas_id'.$i;
  $new_orden_selected = 'preguntasorden'.$i;
  $up_id_campo[$i]    = $_POST[$id_campo]; // TENGO EL ID DEL CAMPO
  $up_orden_campo[$i] = $_POST[$new_orden_selected]; // TENGO EL NUEVO ORDEN DEL CAMPO
  $array_num = $i;
  //echo $up_id_campo[$i]." a ".$up_orden_campo[$i]."<br>";
}

for($x=1;$x<=$array_num;$x++) {
$id_EO       = $up_id_campo[$x];
$neworden    = $up_orden_campo[$x];
$mssql_00    = "UPDATE tbl_EncuestaPreguntas SET orden = '$neworden' WHERE id_EncuestaPregunta = '$id_EO'";
$result_00   = mssql_query($mssql_00);
}

// *************************************************************************
// ***          ESTO ORDENA LA SUBLISTA DE PREGUNTAS OPCIONALES          ***
// *************************************************************************

$num_opcion_multiple = $_POST['num_opcion_multiple']; // numero de preguntas de opcion multiple existentes

$up_id_subcampo = array();
$up_orden_subcampo = array();
$up_id_subcampo_op = array();

$_r = 0;


for($r=1;$r<=$num_opcion_multiple;$r++) {
    $_o = 0;

    for($o=1;$o<=25;$o++) {

        $id_subcampo = 'preguntas_id'.$o.'p'.$r;
        $new_orden_subselected = 'preguntasorden'.$o.'p'.$r;
        $id_subcampo_op = 'oppreguntas_id'.$o.'p'.$r;

        if ($_POST[$id_subcampo]) {
          $up_id_subcampo[$_r][$_o]   = $_POST[$id_subcampo]; // TENGO EL ID DEL CAMPO
          $up_orden_subcampo[$_r][$_o] = $_POST[$new_orden_subselected]; // TENGO EL NUEVO ORDEN DEL CAMPO
          $up_id_subcampo_op[$_r][$_o] = $_POST[$id_subcampo_op]; // TENGO EL ID_ENCUESTA_OPCIONES
          $array_subnum = $o;
          //echo $up_id_campo[$i]." a ".$up_orden_campo[$i]."<br>";
        }else{
          break;
        }
        $_o++;
    }

    $_o = 0;

    for($l=1;$l<=$array_subnum;$l++) {
        $id_EOsub       = $up_id_subcampo[$_r][$_o];
        $newordensub    = $up_orden_subcampo[$_r][$_o];
        $idordensub    = $up_id_subcampo_op[$_r][$_o];
        //echo $idordensub." - ".$id_EOsub." a ".$newordensub."<br>";
        $mssql_00sub    = "UPDATE tbl_EncuestaOpciones SET orden = '$newordensub' WHERE id_EncuestaOpciones = '$idordensub' AND id_EncuestaPregunta = '$id_EOsub'";
        $result_00sub   = mssql_query($mssql_00sub);
        $_o++;
    }
    
    $_r++;

}

//echo "(".$r.")<br>";



?>
<script>
location='encuestas_preguntas.php?idE=<?= $idE ?>&clE=<?= $clE ?>';
</script>
<?


}


?>
